having paid off the debt - Turco Inglés Diccionario